immediate amputation - Francés Inglés Diccionario